<?php 
class TagController extends AuthController{
	private $model;
	/**
	 * 自动运行方法
	 * 
	 */
	public function __init(){
		parent::__init();
		$this->model=K("tag");
	}
	
	
	/**
	 * 标签列表
	 */
	public function index(){
		$this->assign('data',$this->model->all());
		$this->display();
	}
	
	/**
	 * 标签添加
	 */
	public function addTag(){
		if(IS_POST){
			//执行模型的添加
			if(!$this->model->_addTag()) $this->error($this->model->error);
		    $this->success('添加成功',U('index'));
		}
		
		$this->display();
	}
	/**
	 * 删除标签
	 */
	 public function del(){
	 	$tid=Q('get.tid',0,'intval');
		$this->model->where("tid={$tid}")->delete();
		$this->success('删除成功');
		
	 }
	 /**
	  * 编辑标签
	  */
	public function editTag(){
		if(IS_POST){
			$_POST['tagname']=$_POST['tname'];
//			p($_POST);die;
			if(!$this->model->edit()) $this->error($this->model->error);
			$this->success('修改成功',U('index'));
		}
		//获取旧数据
		$tid=Q('get.tid',0,'intval');
		$olddata=$this->model->where("tid={$tid}")->find();
		$this->assign('olddata',$olddata);
		
		
		$this->display();
		
	}
	
	
}


 ?>